technical aptitude - English Synonyms Dictionary